jamaica honeysuckle - English Synonyms Dictionary

jamaica honeysuckle

n.
[1] yellow granadilla , Passiflora laurifolia